traffic monitoring station - German English Dictionary